controlled pollination - German English Dictionary